 @font-face { font-family: 'Fontcons'; src: url('/core/assets/css/fonts/fontcons-webfont.eot'); src: url('/core/assets/css/fonts/fontcons-webfont.eot?#iefix') format('embedded-opentype'), url('/core/assets/css/fonts/fontcons-webfont.woff') format('woff'), url('/core/assets/css/fonts/fontcons-webfont.ttf') format('truetype'), url('/core/assets/css/fonts/fontcons-webfont.svg#FontconsRegular') format('svg'); font-weight: normal; font-style: normal; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } table th { text-align: left; } i, em { font-style: italic; } b, strong { font-weight: bold; } img { max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } .cf:before, .cf:after, .cf-left:before, .cf-left:after, .cf-right:before, .cf-right:after { display: table; content: ""; line-height: 0; } .cf:after { clear: both; } .cf-left:after { clear: left; } .cf-right:after { clear: right; } .clearfix { border: 1px solid transparent; } .clearfix:after { content: "."; display: block; height: 0; line-height: 0em; clear: left; visibility: hidden; } .grid { clear: left; *zoom: 1; } .grid:before, .grid:after, .two.second:before, .two.second:after, .three.third:before, .three.third:after, .four.fourth:before, .four.fourth:after, .five.fifth:before, .five.fifth:after, .six.sixth:before, .six.sixth:after { display: table; content: ""; line-height: 0; } .grid:after, .two.second:after, .three.third:after, .four.fourth:after, .five.fifth:after, .six.sixth:after { clear: both; } .columns, .grid .col { display: block; min-height: 1em; padding: 0; border: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-right: 3.225806451612903%; *margin-right: 3.172043010752688%; } .five.columns { width: 17.41935483870968%; } .grid .col.omega, .two.second, .three.third, .four.fourth, .five.fifth, .six.sixth { margin-right: 0 !important; zoom: 1; } .grid .span-whole, .grid .span12 { float: none; width: 100%; *width: 99.94623655913979%; } .grid .span11 { width: 91.39784946236558%; *width: 91.34408602150538%; } .six.columns.first.second.third.fourth.fifth, .six.columns.second.third.fourth.fifth.sixth, .grid .span10 { width: 82.79569892473117%; *width: 82.74193548387096%; } .four.columns.first.second.third, .four.columns.second.third.fourth, .grid .span-three-quarters, .grid .span9 { width: 74.19354838709677%; *width: 74.13978494623656%; } .six.columns.first.second.third.fourth, .six.columns.second.third.fourth.fifth, .six.columns.third.fourth.fifth.sixth, .three.columns.first.second, .three.columns.second.third, .grid .span-two-thirds, .grid .span8 { width: 65.59139784946237%; *width: 65.53763440860216%; } .grid .span7 { width: 56.98924731182795%; *width: 56.93548387096774%; } .six.columns.first.second.third, .six.columns.second.third.fourth, .six.columns.third.fourth.fifth, .six.columns.fourth.fifth.sixth, .four.columns.first.second, .four.columns.second.third, .four.columns.third.fourth, .two.columns, .grid .span-half, .grid .span6 { width: 48.38709677419355%; *width: 48.333333333333336%; } .grid .span5 { width: 39.784946236559136%; *width: 39.73118279569892%; } .six.columns.first.second, .six.columns.second.third, .six.columns.third.fourth, .six.columns.fourth.fifth, .six.columns.fifth.sixth, .three.columns, .grid .span-third, .grid .span4 { width: 31.18279569892473%; *width: 31.129032258064512%; } .four.columns, .grid .span-quarter, .grid .span3 { width: 22.58064516129032%; *width: 22.526881720430104%; } .six.columns, .grid .span2 { width: 13.978494623655912%; *width: 13.924731182795696%; } .grid .span1 { width: 5.376344086021505%; *width: 5.32258064516129%; } .grid .offset-whole, .grid .offset12 { margin-left: 103.22580645161291%; *margin-left: 103.1182795698925%; } .grid .offset11 { margin-left: 94.6236559139785%; *margin-left: 94.51612903225808%; } .grid .offset10 { margin-left: 86.02150537634408%; *margin-left: 85.91397849462366%; } .grid .offset-three-quarters, .grid .offset9 { margin-left: 77.41935483870968%; *margin-left: 77.31182795698926%; } .grid .offset-two-thirds, .grid .offset8 { margin-left: 68.81720430107528%; *margin-left: 68.70967741935486%; } .grid .offset7 { margin-left: 60.21505376344086%; *margin-left: 60.107526881720425%; } .grid .offset-half, .grid .offset6 { margin-left: 51.612903225806456%; *margin-left: 51.505376344086024%; } .grid .offset5 { margin-left: 43.01075268817204%; *margin-left: 42.90322580645161%; } .grid .offset-third, .grid .offset4 { margin-left: 34.40860215053763%; *margin-left: 34.3010752688172%; } .grid .offset-quarter, .grid .offset3 { margin-left: 25.806451612903224%; *margin-left: 25.698924731182792%; } .grid .offset2 { margin-left: 17.204301075268816%; *margin-left: 17.096774193548384%; } .grid .offset1 { margin-left: 8.602150537634408%; *margin-left: 8.494623655913976%; } @media (max-width: 460px) { .columns, .grid [class*="span"] { float: none; width: auto; margin-left: 0; margin-right: 0; } } #system-environment { display: block; margin: 0; padding: 0; border: none; } #system-environment p { border: none; display: block; margin: 0; padding: 0; height: 5px; color: #ffffc0; overflow: hidden; zoom: 1; background: #fff; background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .065)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .065)), color-stop(.75, rgba(255, 255, 255, .065)), color-stop(.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); -webkit-background-size: 30px 30px; -moz-background-size: 30px 30px; background-size: 30px 30px; } #system-environment p.production { background-color: #84A7DB; color: #e8f1fe; border-color: #6685b2; } #system-environment p.stage { background-color: #619926; color: #e9ffae; border-color: #3f7704; } #system-environment p.testing { background-color: #cea638; color: #ffffc0; border-color: #ac8416; } #system-environment p.development { background-color: #ba4a3b; color: #ffd2c3; border-color: #982819; } #system-message { margin: 0 1.61803399em 1.61803399em 1.61803399em; margin: 0 0 1.61803399em 0; } #system-message ul, #system-message li { list-style: none; margin: 0; padding: 0; } #system-message a { color: #fff; font-weight: 700; } #system-message dt { display: none; } .help, .info, .warning, .error, .passed, #system-message dd { margin: 0; padding: 0.61803399em 0.61803399em 0.61803399em 2.31803399em; color: #ffffc0; position: relative; overflow: hidden; zoom: 1; background: #fff; border: 0.27em solid #eee; -webkit-border-radius: 0.27em; -moz-border-radius: 0.27em; -ms-border-radius: 0.27em; -o-border-radius: 0.27em; border-radius: 0.27em; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .065)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .065)), color-stop(.75, rgba(255, 255, 255, .065)), color-stop(.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, .065) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .065) 50%, rgba(255, 255, 255, .065) 75%, transparent 75%, transparent); -webkit-background-size: 30px 30px; -moz-background-size: 30px 30px; -ms-background-size: 30px 30px; -o-background-size: 30px 30px; background-size: 30px 30px; } .help, .info, .warning, .error, .passed { margin: 1em 0; } .help h4, .info h4, .warning h4, .error h4, .passed h4, .help h3, .info h3, .warning h3, .error h3, .passed h3 { color: #fff !important; } .help a, .info a, .warning a, .error a, .passed a { color: #fff !important; border-bottom: 1px dotted #eee !important; } .help a:hover, .info a:hover, .warning a:hover, .error a:hover, .passed a:hover { color: #fff !important; border-bottom: 1px solid #fff !important; } .help h4:first-child, .info h4:first-child, .warning h4:first-child, .error h4:first-child, .passed h4:first-child, .help h3:first-child, .info h3:first-child, .warning h3:first-child, .error h3:first-child, .passed h3:first-child { margin-top: 0; } #system-message dd { margin: 0; } .passed, #system-message dd.message { background-color: #619926; color: #e9ffae !important; border-color: #3f7704; } .info, #system-message dd.info { background-color: #84A7DB; color: #e8f1fe !important; border-color: #6685b2; } .help, #system-message dd.help { background-color: #a284db; color: #f3eefe !important; border-color: #8066b2; } .warning, #system-message dd.warning { background-color: #cea638; color: #ffffc0 !important; border-color: #ac8416; } .error, #system-message dd.error { background-color: #ba4a3b; color: #ffd2c3 !important; border-color: #982819; } span.systemmessage-before, .help:before, .info:before, .warning:before, .error:before, .passed:before, #system-message dd:before { content: ""; position: absolute; top: 0.81803399em; width: 16px; height: 16px; font-size: 16px; line-height: 16px; display: inline-block; left: 0.61803399em; font-family: 'Fontcons'; margin-top: -0.25em; } .passed:before, #system-message dd.message:before { content: "\2714"; } .help:before, #system-message dd.help:before { content: "\f059"; left: 0.71803399em; } .error:before, #system-message dd.error:before { content: "\f094"; } .warning:before, #system-message dd.warning:before { content: "\26A0"; } .info:before, #system-message dd.info:before { content: "\f05a"; left: 0.71803399em; } .list-footer { margin: 1em 0 1em 0; padding: 0; color: #ccc; background-image: none; list-style: none; } .list-footer li { float: left; margin: 0; padding: 0 0.4em; background-image: none; list-style: none; } .list-footer .counter { float: right; padding: 0; color: #333; } .list-footer .page { padding: 0 0.3em; } .list-footer .limit { padding-right: 1em; color: #333; float: right; } .list-footer .start { margin-left: 0; padding-left: 0; } .list-footer .next, .list-footer .prev { display: none; } ul.sub-menu { list-style: none; padding: 1em 30px 0 30px; margin: 0; border-bottom: 1px solid #BABABA; *zoom: 1; } ul.sub-menu:before, ul.sub-menu:after { content: ""; display: table; } ul.sub-menu:after { clear: left; } ul.sub-menu li { float: left; margin: 0; padding: 0; } ul.sub-menu li a { position: relative; top: 1px; text-decoration: none; display: block; -webkit-border-radius: 0.25em 0.25em 0 0; -moz-border-radius: 0.25em 0.25em 0 0; -ms-border-radius: 0.25em 0.25em 0 0; -o-border-radius: 0.25em 0.25em 0 0; border-radius: 0.25em 0.25em 0 0; background: #b5b5b5; border: 1px solid #949494; border-bottom-width: 0; color: #fff; padding: 0.5em 1em; text-align: center; line-height: 1; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); } ul.sub-menu li a:hover { border-color: #616161; background-color: #747474; color: #fff; } ul.sub-menu li.active a, ul.sub-menu li.active a:hover { background-color: #f9f9f9; color: #747474; border-color: #BABABA; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.9); } .tags { margin-left: 14px; font-size: 10px !important; } .tags li { display: inline-block !important; margin: 2px 12px 2px 0px !important; } .tags li a { position: relative; display: inline-block !important; border: 0; -webkit-border-radius: 0 3px 3px 0 !important; -moz-border-radius: 0 3px 3px 0 !important; -ms-border-radius: 0 3px 3px 0 !important; -o-border-radius: 0 3px 3px 0 !important; border-radius: 0 3px 3px 0 !important; line-height: 2em !important; margin: 0 !important; background: #333 !important; color: #ccc !important; padding: 2px 6px 2px 6px !important; } .tags li a span { background-color: #444; background-color: rgba(255, 255, 255, 0.2); display: inline-block; margin: -2px -6px -2px 4px; padding: 2px 6px 2px 6px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -ms-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .tags li a small.tag-before, .tags li a:before { content: ""; border-color: transparent #333 transparent transparent !important; border-style: dashed solid dashed dashed !important; border-width: 12px 12px 12px 0 !important; height: 0; width: 0; display: block; overflow: hidden; position: absolute; top: 0 !important; left: -12px !important; margin: 0 !important; padding: 0 !important; } .tags li a small.tag-after, .tags li a:after { content: ""; height: 4px; width: 4px; display: block; position: absolute; top: 10px; left: -3px; background-color: #f6f6f6; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; } .tags li a:hover { color: #fff; background: #000 !important; } .tags li a:hover span { background-color: #111; background-color: rgba(255, 255, 255, 0.2); } .tags li a:hover small.tag-before, .tags li a:hover:before { border-color: transparent #000 transparent transparent !important; } .tags li a { *zoom:expression(this.runtimeStyle['zoom']='1', this.innerHTML='<small class="tag-before"></small>' + this.innerHTML + '<small class="tag-after">&bull;</small>'); } .tags li a small.tag-after { *background-color: transparent; *color: #fff; *font-size: 18px; *line-height: 12px; *top: 7px; *left: -4px; } .tags li { *display: inline !important; } .tags li a { *display: inline-block; *line-height: 1em !important; *padding: 6px 6px 5px 6px !important; } .tags li a span { *background-color: #666; *padding: 6px 6px 6px 6px !important; *margin: -6px -6px -7px 4px; } .tags li a:hover span { *background-color: #444; } .tooltip { float: left; min-width: 50px; max-width: 400px; z-index: 50; font-size: 0.85em; padding: 0.5em 1em; color: #eee; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -ms-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; background: #111111; background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111)); background: -webkit-linear-gradient(#333333, #111111); background: -moz-linear-gradient(center top, #333333 0%, #111111 100%); background: -moz-gradient(center top, #333333 0%, #111111 100%); background: -o-linear-gradient(#333333, #111111); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333,endColorstr=#111111); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#111111)"; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .tooltip:after { content: ""; border-color: #111 transparent transparent transparent; border-style: solid; border-width: 4px 4px 0 4px; height: 0; width: 0; display: block; overflow: hidden; position: absolute; bottom: -4px; left: 50%; margin-left: -4px; } .tooltip.bottom:after { bottom: auto; top: -4px; border-color: transparent transparent #111 transparent; border-width: 0 4px 4px 4px; } .tooltip.left { margin-top: 2.5em; } .tooltip.left:after { bottom: auto; left: auto; right: -4px; margin-left: 0; top: 50%; margin-top: -4px; border-color: transparent transparent transparent #111; border-width: 4px 0 4px 4px; } .tooltip.right:after { bottom: auto; margin-left: 0; left: -4px; top: 50%; margin-top: -4px; border-color: transparent #111 transparent transparent; border-width: 4px 4px 4px 0; } .tooltip .tooltip-title { display: none; } .tooltip .tooltip-text table.wiki-reference tbody td { border-color: #000; } .tooltip img { -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -ms-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; } ol.comments { list-style-type: none !important; margin: 1em 0 0 0; padding: 0; background: transparent; border: none; } ol.comments:before { content: ""; display: none; } ol.comments li { clear: left; margin: 0; padding: 0; border: none; position: relative; } ol.comments ol { margin: 0; padding: 0; } ol.comments li ol.comments li { padding-left: 70px; } ol.comments .comment-options { color: #fff; font-size: 90%; visibility: hidden; } ol.comments .comment-content:hover .comment-options { visibility: visible; } ol.comments .comment-options a { margin-right: 1em; } ol.comments .comment-options a span { display: none; } ol.comments dl.comment-details { display: none; } ol.comments .comment-options, ol.comments .comment-options:hover a, ol.comments .comment-options a.reply { visibility: visible; } ol.comments .comment-options a { color: #ccc; border: none; } ol.comments .comment-options:hover a { color: #999; } ol.comments .comment-options a.active, ol.comments .comment-options a:hover { color: #333; } ol.comments .comment-options a.delete, ol.comments .comment-options a.edit { float: right; display: block; } ol.comments .comment-options a.abuse:hover, ol.comments .comment-options a.delete:hover { color: #c00; } ol.comments .comment-options a:before { margin-right: 0.4em; } ol.comments .comment-options a.active:before { content: "\2716"; } ol.comments p.comment-member-photo { float: left; margin: 0 20px 0 0; padding: 0; width: 48px; height: 48px; overflow: hidden; color: #777; font-size: 11px; text-align: right; position: relative; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -ms-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); } ol.comments .comment-content { margin: 0 0 1em 70px; position: relative; background-color: #fff; border: 1px solid #d9d9d9; padding: .61803399em 1.61803399em; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); } ol.comments .comment-content:before, ol.comments .comment-content:after { content: ""; position: absolute; top: 10px; left: -20px; border-width: 10px; border-style: solid; border-color: transparent #dad9d9 transparent transparent; display: block; width: 0; } ol.comments .comment-content:before { top: 10px; left: -20px; bottom: auto; border-width: 10px; border-color: transparent #dad9d9 transparent transparent; } ol.comments .comment-content:after { top: 10px; left: -18px; bottom: auto; border-width: 10px; border-color: transparent #fff transparent transparent; } ol.comments .comment-voting { margin: -0.61803399em 0 0 0; padding: 0; float: right; } ol.comments .comment-voting .thumbsvote { margin-top: 0.5em; } ol.comments .author:before { content: ""; display: none; } ol.comments .start>.comment-content, ol.comments .author>.comment-content { border-color: #999; background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpiYWBgEPn///8bBihgZGQUgbGxiTORohisgRTFIHEmUhSDbSBFMYqTiPULEymKB2koAQQYANU4UCtoY01GAAAAAElFTkSuQmCC) bottom repeat-x; } ol.comments .author>.comment-content:before, ol.comments .start>.comment-content:before { border-color: transparent #999 transparent transparent; } ol.comments .chosen>.comment-content { border-color: #c3b7ff; } ol.comments .chosen>.comment-content:before { border-color: transparent #c3b7ff transparent transparent; } ol.comments .private>.comment-content { border-color: #ecada2; background-color: #fdf7f6; } ol.comments .private>.comment-content:before { border-color: transparent #ecada2 transparent transparent; } ol.comments .private>.comment-content:after { border-color: transparent #fdf7f6 transparent transparent; } ol.comments .private small.private-after, ol.comments .private:after { position: absolute; top: 1.61803399em; right: 1.61803399em; display: block; font-family: 'Fontcons'; color: #999; content: '\f023'; } ol.comments .private { *zoom:expression(this.runtimeStyle['zoom']='1', this.innerHTML=this.innerHTML + '<small class="private-after">&#xf023;</small>'); } ol.comments span.comment-details { color: #bfbfbf; } ol.comments .permalink { border: none; color: #bfbfbf; } ol.comments .permalink:hover { color: #000; border: none; } #commentform .comment-date-at, #commentform .comment-date-on, ol.comments .comment-date-at, ol.comments .comment-date-on { visibility: hidden; display: none; } #commentform .date, #commentform .time, ol.comments .date, ol.comments .time { margin-left: 0.7em; } ol.comments .img { padding-left: 0px; background: transparent; text-align: center; } ol.comments .figure { display: inline-block; background: #fff; border: 1px solid #eaeaea; } ol.comments .figure a { border: none; } ol.comments .figcaption { display: block; padding: 0.5em; background: #efefef; } ol.comments .addcomment { margin: 0 0 1em 0; padding: 1em; border: 1px solid #ccc; background-color: #eee; } ol.comments .addcomment label { display: block; } ol.comments .addcomment .cancelreply { margin-left: 2em; } ol.comments .addcomment .submit { clear: both; margin: -1.5em 0 0 0; padding: 0; text-align: right; } ol.comments .addcomment input, ol.comments .addcomment select, ol.comments .addcomment textarea { margin-top: 0.25em; width: 100%; } ol.comments .addcomment .submit input, ol.comments .addcomment .option { width: auto; } ol.comments .addcomment .reply-anonymous-label { width: 50%; } ol.comments .addcomment span { display: none; } .no-comments { background-color: #fafafa; border: 10px solid #f2f2f2; padding: 1em; } #commentform { margin: 0; padding: 0; } #commentform fieldset { margin: 0; text-align: left; color: #777; position: relative; background-color: #fff; border: 1px solid #0fa1ca; padding: .61803399em 1.61803399em 0 1.61803399em; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); } #commentform fieldset:before, #commentform fieldset:after { content: ""; position: absolute; bottom: -15px; left: 50px; border-width: 15px 0 0 15px; border-style: solid; border-color: #fff transparent; display: block; width: 0; } #commentform fieldset:before { top: 10px; left: -20px; bottom:auto; border-width: 10px; border-color: transparent #0fa1ca transparent transparent; } #commentform fieldset:after { top: 10px; left: -18px; bottom: auto; border-width: 10px; border-color: transparent #fff transparent transparent; } #commentform fieldset fieldset { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; } #commentform fieldset fieldset:before, #commentform fieldset fieldset:after { display: none; } #commentform p.comment-member-photo { float: left; overflow: hidden; color: #777; font-size: 11px; text-align: right; margin: 0 20px 0 0; padding: 0; width: 48px; height: 48px; background: transparent; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; border-radius: 0.25em; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); } #commentform .sidenote { padding: .61803399em 1.61803399em; color: #aaa; margin: .61803399em -1.61803399em 0 -1.61803399em; background: #fafafa; } #commentform .required, #commentform .optional { text-transform: uppercase; letter-spacing: 1px; font-size: 80%; } #commentform .required { color: #AD6456; } #commentform .optional { color: #888; } #commentform label { padding-top: 1em; position: relative; display: block; } #commentform .grouping { position: relative; margin-left: -3em; padding: 0 0 1.5em 5em; overflow: hidden; top: 1em; left: 1.5em; } #commentform .grouping label { padding: 0; float: left; width: 50%; } #commentform .grouping label:first-child { margin: 0 2em 0 -3.5em; } #commentform input, #commentform select, #commentform textarea { margin-top: 0.25em; width: 100%; } #commentform .submit { clear: both; margin: -1.5em 0 1em 0; padding: 0; text-align: right; } #commentform .submit input, #commentform .option { width: auto; } #commentform #comment-anonymous-label { width: 50%; } #commentform fieldset fieldset { border: 1px solid #ddd; margin: 1em 0; padding: 0 1em 1em 1em; box-shadow: none; } #commentform fieldset fieldset legend { margin: 0 0.5em; padding: 0 1em; } table.wiki-reference { border: none; font-size: 11px; margin: 0; } table.wiki-reference caption { font-weight: bold; } table.wiki-reference tbody td { border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; } .voting { white-space: nowrap; } .voting .vote-button, .voting a.vote-button, .voting .vote-button:hover, .voting a.vote-button:hover { border: none; background-color: #f1f1f1; color: #555; text-shadow: none; margin: 0; padding: 0.426em 0.75em 0.436em 0.75em; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; display: inline-block; text-align: left; cursor: pointer; } .voting .vote-button:hover, .voting a.vote-button:hover { background-color: #e7e7e7; color: #111; } .voting .vote-like, .voting .vote-dislike { margin-left: 0.2em; cursor: pointer; display: inline-block; } .voting .vote-button span { display: inline-block; width: 1.2em; height: 1.4em; overflow: hidden; text-indent: -55em; padding: 0; margin: 0 0 0 0.3em; } .voting .vote-like .neutral span, .voting .like span, .voting .vote-dislike .neutral span, .voting .dislike span { background: none; position: relative; } .voting .like:hover { background-color: #99ca78; } .voting small.voting-after, .voting .vote-like .neutral span:after, .voting .like span:after, .voting .vote-dislike .neutral span:after, .voting .dislike span:after { position: absolute; left: 0; top: 0; font-family: 'Fontcons'; content: ""; text-indent: 0; font-size: 1.2em; line-height: 1; } .voting .vote-like .neutral span:after, .voting .like span:after { content: "\f087"; } .voting .vote-like .neutral span, .voting .like span { *zoom:expression(this.runtimeStyle['zoom']='1', this.innerHTML=this.innerHTML + '<small class="voting-after">&#xf087;</small>'); } .voting .dislike:hover { background-color: #d86560; } .voting .vote-dislike .neutral span:after, .voting .dislike span:after { top: 0.2em; content: "\f088"; } .voting .vote-dislike .neutral span, .voting .dislike span { *zoom:expression(this.runtimeStyle['zoom']='1', this.innerHTML=this.innerHTML + '<small class="voting-after">&#xf088;</small>'); } @-moz-document url-prefix() { .voting .vote-button span { height: 1.1em; } .voting .vote-dislike .neutral span:after, .voting .dislike span:after { top: 0; } } *[class^="icon-"]:before, *[class*=" icon-"]:before { font-family: "Fontcons"; margin-right: 0.2em; } .icon-file:before { content: "\f016"; } .icon-cart:before { content: "\f07a"; } .icon-basket:before { content: "\f04d"; } .icon-warning:before { content: "\26A0"; } .icon-success:before { content: "\f058"; } .icon-info:before { content: "\f05a"; } .icon-error, .icon-danger:before { content: "\f094"; } .icon-email:before { content: "\2709"; } .icon-add:before { content: "\2295"; } .icon-delete:before { content: "\f014"; } .icon-edit:before { content: "\270E"; } .icon-category, .icon-folder:before { content: "\f07b"; } .icon-search:before { content: "\f002"; } .icon-stats:before { content: "\f004"; } .icon-tags:before { content: "\f02c"; } .icon-tag:before { content: "\f02b"; } .icon-user:before { content: "\f007"; } .icon-group:before { content: "\f042"; } .icon-archive:before { content: "\f005"; } .icon-config:before { content: "\2699"; } .icon-abuse:before { content: "\2298"; } .icon-tag:before { content: "\f02b"; } .icon-feed:before { content: "\f029"; } .icon-browse:before { content: "\f00b"; } .icon-history:before, .icon-time:before { content: "\f017"; } .icon-reply:before { content: "\f08a"; } .icon-date:before { content: "\f073"; } .icon-prev:before { content: "\2190"; } .icon-next:before { content: "\2192"; } .icon-main:before { content: "\f071"; } .icon-points:before { content: "\f006"; } .btn { display: inline-block; *display: inline; color: #555; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; position: relative; outline: 0; font-size: 1em; line-height: 1; font-weight: normal; white-space: nowrap; word-wrap: normal; border: 1px solid #CCC; border-color: #CCC #CCC #AAA #AAA; padding: 0.7em 0.91em 0.7em 0.91em; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -ms-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; background: #e0e0e0; background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#e0e0e0)); background: -webkit-linear-gradient(#FAFAFA, #e0e0e0); background: -moz-linear-gradient(center top, #FAFAFA 0%, #e0e0e0 100%); background: -moz-gradient(center top, #FAFAFA 0%, #e0e0e0 100%); background: -ms-linear-gradient(#FAFAFA, #e0e0e0); background: -o-linear-gradient(#FAFAFA, #e0e0e0); background: linear-gradient(#FAFAFA, #e0e0e0); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAFAFA,endColorstr=#e0e0e0); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAFAFA, endColorstr=#e0e0e0)"; *zoom: 1; -webkit-box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -ms-box-shadow: inset 0 0 1px #fff; -o-box-shadow: inset 0 0 1px #fff; box-shadow: inset 0 0 1px #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; -ms-background-clip: padding-box; -o-background-clip: padding-box; background-clip: padding-box; } .btn:hover, .btn:focus, .btn:active, .btn.active { color: #333333; background: #e6e6e6; } .btn:hover, .btn:focus { background: #e8e8e8; background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#e8e8e8)); background: -webkit-linear-gradient(#f1f1f1, #e8e8e8); background: -moz-linear-gradient(center top, #f1f1f1 0%, #e8e8e8 100%); background: -moz-gradient(center top, #f1f1f1 0%, #e8e8e8 100%); background: -o-linear-gradient(#f1f1f1, #e8e8e8); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f1f1f1,endColorstr=#e8e8e8); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f1f1f1, endColorstr=#e8e8e8)"; border: 1px solid #aaaaaa; -webkit-box-shadow: inset 0 0 1px #fff, 0 0 2px rgba(0, 0, 0, 0.35); -moz-box-shadow: inset 0 0 1px #fff, 0 0 2px rgba(0, 0, 0, 0.35); -ms-box-shadow: inset 0 0 1px #fff, 0 0 2px rgba(0, 0, 0, 0.35); -o-box-shadow: inset 0 0 1px #fff, 0 0 2px rgba(0, 0, 0, 0.35); box-shadow: inset 0 0 1px #fff, 0 0 2px rgba(0, 0, 0, 0.35); -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn[class^="icon-"], .btn[class*=" icon-"] { padding: 0.7em 0.91em 0.7em 2.91em; } .btn[class^="icon-"]:before, .btn[class*=" icon-"]:before { background: #e3e3e3; background: rgba(0, 0, 0, 0.08); position: absolute; top: 0; left: 0; bottom: 0; width: 1em; text-align: center; font-size: 1.2em; font-weight: normal; font-family: 'Fontcons'; line-height: 2; padding: 0 0.5em; margin: 0 0.2em 0 0; -webkit-border-radius: 0.25em 0 0 0.25em; -moz-border-radius: 0.25em 0 0 0.25em; -ms-border-radius: 0.25em 0 0 0.25em; -o-border-radius: 0.25em 0 0 0.25em; border-radius: 0.25em 0 0 0.25em; } .btn.opposite[class^="icon-"], .btn.opposite[class*=" icon-"] { padding: 0.7em 2.91em 0.7em 0.91em; } .btn.opposite[class^="icon-"]:before, .btn.opposite[class*=" icon-"]:before { left: auto; right: 0; margin: 0 0 0 0.2em; -webkit-border-radius: 0 0.25em 0.25em 0; -moz-border-radius: 0 0.25em 0.25em 0; -ms-border-radius: 0 0.25em 0.25em 0; -o-border-radius: 0 0.25em 0.25em 0; border-radius: 0 0.25em 0.25em 0; } .btn-primary.active, .btn-secondary.active, .btn-warning.active, .btn-error.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary { color: #e1e1e1; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.85); border: solid 1px #333; background: #333; background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#000000)); background: -webkit-linear-gradient(#666666, #000000); background: -moz-linear-gradient(center top, #666666 0%, #000000 100%); background: -moz-gradient(center top, #666666 0%, #000000 100%); background: -o-linear-gradient(#666666, #000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#666666,endColorstr=#000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#666666, endColorstr=#000000)"; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #fff; background: #000; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#000000,endColorstr=#000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#000000, endColorstr=#000000)"; } .btn-secondary { font-size: 0.85em; padding: 0.55em 0.66em 0.55em 0.66em; } .btn-secondary[class^="icon-"], .btn-secondary[class*=" icon-"] { padding: 0.55em 0.66em 0.55em 2.91em; } .btn-secondary[class^="icon-"]:before, .btn-secondary[class*=" icon-"]:before { line-height: 1.8; } .btn-warning { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #faa732; border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background: -webkit-gradient(linear, left top, left bottom, from(#fbb450), to(#f89406)); background: -webkit-linear-gradient(#fbb450, #f89406); background: -moz-linear-gradient(center top, #fbb450, #f89406); background: -moz-gradient(center top, #fbb450, #f89406); background: -o-linear-gradient(#fbb450, #f89406); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fbb450,endColorstr=#f89406); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fbb450, endColorstr=#f89406)"; } .btn-warning[class^="icon-"]:before, .btn-warning[class*=" icon-"]:before { background: #f89406\9; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #fff; background: #f89406; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f89406,endColorstr=#f89406); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f89406, endColorstr=#f89406)"; } .btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background: #da4f49; background: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#bd362f)); background: -webkit-linear-gradient(#ee5f5b, #bd362f); background: -moz-linear-gradient(center top, #ee5f5b, #bd362f); background: -moz-gradient(center top, #ee5f5b, #bd362f); background: -o-linear-gradient(#ee5f5b, #bd362f); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ee5f5b,endColorstr=#bd362f); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ee5f5b, endColorstr=#bd362f)"; } .btn-danger[class^="icon-"]:before, .btn-danger[class*=" icon-"]:before { background: #bd362f\9; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #ffffff; background: #bd362f; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bd362f,endColorstr=#bd362f); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bd362f, endColorstr=#bd362f)"; } .btn-success { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #5bb75b; border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background: -webkit-gradient(linear, left top, left bottom, from(#62c462), to(#51a351)); background: -webkit-linear-gradient(#62c462, #51a351); background: -moz-linear-gradient(center top, #62c462, #51a351); background: -moz-gradient(center top, #62c462, #51a351); background: -o-linear-gradient(#62c462, #51a351); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#62c462,endColorstr=#51a351); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#62c462, endColorstr=#51a351)"; } .btn-success[class^="icon-"]:before, .btn-success[class*=" icon-"]:before { background: #51a351\9; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #fff; background: #51a351; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#51a351,endColorstr=#51a351); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#51a351, endColorstr=#51a351)"; } .btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #49afcd; border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2f96b4)); background: -webkit-linear-gradient(#5bc0de, #2f96b4); background: -moz-linear-gradient(center top, #5bc0de, #2f96b4); background: -moz-gradient(center top, #5bc0de, #2f96b4); background: -o-linear-gradient(#5bc0de, #2f96b4); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5bc0de,endColorstr=#2f96b4); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#5bc0de, endColorstr=#2f96b4)"; } .btn-info[class^="icon-"]:before, .btn-info[class*=" icon-"]:before { background: #2f96b4\9; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #fff; background: #2f96b4; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2f96b4,endColorstr=#2f96b4); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2f96b4, endColorstr=#2f96b4)"; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } .btn-group { position: relative; display: inline-block; zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; } .btn-group + .btn-group { margin-left: 0.2em; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 12px; } .btn-group.btn-secondary > .btn, .btn-group.btn-secondary > .dropdown-menu, .btn-group.btn-secondary > .popover { font-size: 10px; } .btn-group.btn-secondary > .btn { padding: 0.55em 0.66em 0.55em 0.66em; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-radius: 0.25em 0 0 0.25em; -moz-border-radius: 0.25em 0 0 0.25em; -ms-border-radius: 0.25em 0 0 0.25em; -o-border-radius: 0.25em 0 0 0.25em; border-radius: 0.25em 0 0 0.25em; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-radius: 0 0.25em 0.25em 0; -moz-border-radius: 0 0.25em 0.25em 0; -ms-border-radius: 0 0.25em 0.25em 0; -o-border-radius: 0 0.25em 0.25em 0; border-radius: 0 0.25em 0.25em 0; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group:hover .dropdown-toggle, .btn-group.open .dropdown-toggle { box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group span.dropdown-toggle { height: 2.5em; height: 2.55em\9; } @-moz-document url-prefix() { .btn-group span.dropdown-toggle { height: 2.6em; } } .btn-group.btn-secondary span.dropdown-toggle { height: 2.25em; height: 2.275em\9; } .btn-group span.dropdown-toggle:before, .btn .caret { margin-top: 0.4em; margin-left: 0; display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .btn-group.dropup span.dropdown-toggle:before { border-bottom: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: none; } .btn-group .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; text-align: left; min-width: 160px; padding: 5px 0; margin: 0; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropup .dropdown-menu { top: auto; bottom: 100%; } .btn-group .dropdown-toggle:hover + .dropdown-menu, .btn-group:hover .dropdown-menu, .open > .dropdown-menu { display: block; } .btn-group > .btn:first-child:hover .dropdown-menu, .btn-group:hover > .btn:first-child:hover + .dropdown-toggle + .dropdown-menu { display: none; } .btn-group:hover > .btn:first-child:hover + .dropdown-toggle { box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .dropdown-menu .divider { height: 1px; margin: 9px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; } .dropdown-menu > li > a { display: block; padding: 0.2em 1em; clear: both; font-weight: normal; line-height: 1.5em; border: none; } .container { margin: 0; padding: 10px; border: none; background: #ececec; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; border-radius: 0.25em; } .container + .container { margin-top: 2em; } .data-entry { padding: 1em; border: none; background: #666; margin: 0 0 2em 0; } .container-block { -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; border-radius: 0.25em; border-color: #e1e1e1; } .subject .container h3, .container-block h3 { margin: 0; padding: 0.5em 0.7em; border-bottom: 2px solid #e9e9e9; font-size: 135%; background-color: #f8f8f8; background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .5)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .5)), color-stop(.75, rgba(255, 255, 255, .5)), color-stop(.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); -webkit-background-size: 30px 30px; -moz-background-size: 30px 30px; -ms-background-size: 30px 30px; -o-background-size: 30px 30px; background-size: 30px 30px; } .subject .container h3 { border: 2px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; } .container-block h3 { border: none; border-bottom: 2px solid #e9e9e9; } .subject .container h3 span, .container-block h3 span { color: #aaa; } .container-block h4 { font-size: 115%; border-bottom: 1px solid #eee; padding: 0.2em 0; font-weight: normal; } .container-block h4 a { color: #333; border: none; } .container-block h4 .more { float: right; color: #aaa; } .container-block h4 a:hover, .container-block h4 a:hover .more { border: none; color: #ff6600; } .container-block .columns { margin-top: 0em; margin-bottom: 1em; } .container-block .entry-content { margin: 0 0 2em 0; } .container-block .entry-content h4 { font-weight: bold; } .entry-search { margin: 0 1em 0 0; border: none; padding: 0; } .entry-search legend, .entry-search label { display: none; } .entry-search input[type="text"], .entry-search input { width: 100%; border: 1px solid #666; background-color: #fff; padding: 5px; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; -ms-background-clip: padding-box; -o-background-clip: padding-box; background-clip: padding-box; outline: none; font-size: 1em; line-height: 1.61803399em; display: inline-block; *display: inline; padding: 7px 5px 8px 5px\9; *padding: 7px 5px 8px 5px; -webkit-border-radius: 0.25em 0 0 0.25em; -moz-border-radius: 0.25em 0 0 0.25em; -ms-border-radius: 0.25em 0 0 0.25em; -o-border-radius: 0.25em 0 0 0.25em; border-radius: 0.25em 0 0 0.25em; } .entry-search input[type="hidden"] { display: none; visibility: hidden; } .data-entry input.entry-search-submit { width: auto; float: right; -webkit-border-radius: 0 0.25em 0.25em 0; -moz-border-radius: 0 0.25em 0.25em 0; -ms-border-radius: 0 0.25em 0.25em 0; -o-border-radius: 0 0.25em 0.25em 0; border-radius: 0 0.25em 0.25em 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; -ms-background-clip: padding-box; -o-background-clip: padding-box; background-clip: padding-box; font-size: 1em; padding: 5px 10px; margin: 0; display: inline-block; *display: inline; line-height: 1.61803399em; outline: none; background: #e0e0e0; background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#e0e0e0)); background: -webkit-linear-gradient(#FAFAFA, #e0e0e0); background: -moz-linear-gradient(center top, #FAFAFA 0%, #e0e0e0 100%); background: -moz-gradient(center top, #FAFAFA 0%, #e0e0e0 100%); background: -ms-linear-gradient(#FAFAFA, #e0e0e0); background: -o-linear-gradient(#FAFAFA, #e0e0e0); background: linear-gradient(#FAFAFA, #e0e0e0); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAFAFA,endColorstr=#e0e0e0); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAFAFA, endColorstr=#e0e0e0)"; color: #666; border: 1px solid #666; border-left: none; cursor: pointer; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6); } .data-entry input.entry-search-submit:hover { background: #c0c0c0; background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(#c0c0c0)); background: -webkit-linear-gradient(#dadada, #c0c0c0); background: -moz-linear-gradient(center top, #dadada 0%, #c0c0c0 100%); background: -moz-gradient(center top, #dadada 0%, #c0c0c0 100%); background: -ms-linear-gradient(#dadada, #c0c0c0); background: -o-linear-gradient(#dadada, #c0c0c0); background: linear-gradient(#dadada, #c0c0c0); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#dadada,endColorstr=#c0c0c0); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#dadada, endColorstr=#c0c0c0)"; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } .data-entry input.entry-search-submit:active { background: #FAFAFA; background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#FAFAFA)); background: -webkit-linear-gradient(#e0e0e0, #FAFAFA); background: -moz-linear-gradient(center top, #e0e0e0 0%, #FAFAFA 100%); background: -moz-gradient(center top, #e0e0e0 0%, #FAFAFA 100%); background: -ms-linear-gradient(#e0e0e0, #FAFAFA); background: -o-linear-gradient(#e0e0e0, ##FAFAFA); background: linear-gradient(#e0e0e0, #FAFAFA); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e0e0e0,endColorstr=#FAFAFA); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e0e0e0, endColorstr=#FAFAFA)"; } .data-entry .applied-tags { margin-top: 0px; padding: 0.5em 1em; background-color: #888; background-color: rgba(255, 255, 255, 0.2); background-color: #888\9; *background-color: #888; -webkit-border-radius: 0 0 0.25em 0.25em; -moz-border-radius: 0 0 0.25em 0.25em; -ms-border-radius: 0 0 0.25em 0.25em; -o-border-radius: 0 0 0.25em 0.25em; border-radius: 0 0 0.25em 0.25em; } html.opera .data-entry input.entry-search-submit { padding-top: 7px; padding-bottom: 7px; } html.opera .entry-search input[type="text"], html.opera .entry-search input { padding-top: 7px; padding-bottom: 7px; } @-moz-document url-prefix() { .data-entry input.entry-search-submit { padding-top: 6px; padding-bottom: 6px; } .entry-search input[type="text"], .entry-search input { padding-top: 7px; padding-bottom: 7px; } } .aside .container { margin: 0 0 1em 0; padding: 0; background: transparent; border: none; box-shadow: none; } .aside .container p { margin: 1em 0 2em 0; } .aside .container h3 { position: relative; } .aside .container ol, .aside .container ul { margin: 0; padding: 1em 0 1em 0; list-style: none; } .aside .container ol li:first-child, .aside .container ul li:first-child { border-top: none; } .aside .container ol li, .aside .container ul li { margin: 0; padding: 0; } .aside .container ol ol, .aside .container ul ul { padding: 0; margin-left: 2em; } .aside .container a { position: relative; } .aside .container .item-count { display: inline-block; background: #e1e1e1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 0.3em 0.4em; color: #999; font-weight: normal; text-shadow: 0 1px 1px #fff; line-height: 1; font-size: 90%; } .aside .container li .item-count { display: block; position: absolute; right: 0; top: 0.65em; } .aside .container .item-count:before, .aside .container .item-count:after { display: none; } .aside .container a:hover .item-count { background: #aaa; color: #555; } .aside .container a.active { color: #2C2C2C; font-weight: bold; } .aside .container a.active:before { border-color: transparent transparent transparent #2C2C2C; } .entries-menu { list-style: none; padding: 0; margin: 0; font-size: 85%; } .list-footer, .entries-menu { min-height: 1px; } .container .entries-menu li { float: right; padding: 0 0.2em 0.5em 0.2em; margin: 0; } .container .entries-menu li a, .container .entries-menu span.nolink { color: #888; display: block; cursor: pointer; font-weight: normal; line-height: 1em; border: none; margin: 0; padding: 0.4em 0.75em; text-shadow: 0px 1px 1px #fff; } .container .entries-menu span.nolink { color: #999; } .container .entries-menu a.active, .container .entries-menu span.nolink.active { color: #fff; background-color: #666; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; text-shadow: 0 1px 1px rgba(0,0,0,.3); text-decoration: none; } .container .entries-menu a:hover { color: #fff; background-color: #0fa1ca; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; text-shadow: 0 -1px 1px rgba(0,0,0,.3); text-decoration: none; } .container .filter-options li { float: left; margin: 0 0 0.2em 0; } .container .filter-options { *margin-top: -2em; } .entries { border: 2px solid #e9e9e9; border-top: none; background-color: #fff; margin: 0; padding: 0; } .entries caption { text-align: left; font-size: 115%; background-color: #f8f8f8; background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .5)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .5)), color-stop(.75, rgba(255, 255, 255, .5)), color-stop(.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%, transparent 75%, transparent); -webkit-background-size: 30px 30px; -moz-background-size: 30px 30px; -ms-background-size: 30px 30px; -o-background-size: 30px 30px; background-size: 30px 30px; border: 2px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; } .container-block h4 span, .entries caption span { color: #aaa; } .entries thead th .index-wrap { display: table; width: 100%; } .entries thead th .index-wrap .index { display: table-row; } .entries thead th a { display: table-cell; text-align: center; margin: 0; padding: 0.295em 0; border: none; *display: inline; *padding: 0.5em; } .entries thead th a:hover { background-color: #666; color: #fff; } .entries thead th a.active-index { background-color: #eee; color: #999; } .entries tbody td { text-align: left; border-bottom: 1px solid #eee; padding: 10px; } .entries tbody th { width: 5px; text-align: center; border-bottom: 1px solid #eee; } .entry-details { font-size: 85%; color: #999; } .entry-details-divider { margin-left: 0.5em; margin-right: 0.5em; } .entries .activity { color: #999; } .entries tbody th { padding: 10px 0 5px 10px; width: 1.2em; } .entries tbody th img { -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -ms-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; } .entries .entry-id { display: block; overflow: hidden; width: 1.2em; height: 1.2em; margin: .5em 0 0 0; *zoom:expression(this.runtimeStyle['zoom']='1', this.innerHTML='<small class="entry-id-before">&#xf0a1;</small>' + this.innerHTML); } .entries small.entry-id-before, .entries .entry-id:before { font-family: "Fontcons"; content: "\f0a1"; font-size: 1.2em; line-height: 1; margin-right: 1em; color: #aaa; } .entries tbody tr.private { background-image: none; } .entries tbody tr.private .entry-title:before { font-family: "Fontcons"; content: "\f023"; margin-right: 0.4em; color: #666; font-size: 120%; } .container-block .entry-details { padding: 0.7em 0 0.7em 0; } .entry p.entry-member-photo { float: left; margin: 0 20px 0 0; padding: 0; width: 48px; height: 48px; overflow: hidden; color: #777; font-size: 11px; text-align: right; position: relative; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -ms-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); } .entry .entry-content { margin: 0 0 1em 70px; position: relative; border: 1px solid #999; padding: .61803399em 1.61803399em; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.17); background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpiYWBgEPn///8bBihgZGQUgbGxiTORohisgRTFIHEmUhSDbSBFMYqTiPULEymKB2koAQQYANU4UCtoY01GAAAAAElFTkSuQmCC) bottom repeat-x; *background: #fff; } .entry .entry-content:before, .entry .entry-content:after { content: ""; position: absolute; top: 10px; left: -20px; border-width: 10px; border-style: solid; border-color: transparent #999 transparent transparent; display: block; width: 0; } .entry .entry-content:before { top: 10px; left: -20px; bottom: auto; border-width: 10px; border-color: transparent #999 transparent transparent; } .entry .entry-content:after { top: 10px; left: -18px; bottom: auto; border-width: 10px; border-color: transparent #fff transparent transparent; } .entry .permalink { border: none; color: #bfbfbf; } .entry .permalink:hover { color: #000; border: none; } .entry .entry-tags { margin: 1.61803399em .61803399em 1.61803399em .61803399em; padding: 0; color: #aaa; } .entry .entry-tags p { display: none; } .entry .entry-tags .tags { margin: 0; padding: 0; } .entry .entry-tags .tags li { margin: 0; } .entry .entry-voting { margin: -0.61803399em 0 0 0; padding: 0; } .entry .entry-status { visibility: hidden; margin: 0 0 1em 70px; padding: 0; } .entry:hover .entry-status { visibility: visible; } .entry .entry-status span { margin-right: 2em; } .entry-date-at, .entry-date-on { visibility: hidden; display: none; } .entry .date, .entry .time { margin-left: 0.7em; }